excessive menstruation - Francés Inglés Diccionario